a pair of socks - Turkish English Dictionary